@charset "utf-8";
/* CSS Document */
.y-team li{list-style:none;}
.y-team a{color:#333; text-decoration:none;}
.y-team h1,h3{margin:0;}
.y-team p{margin:0;}
.y-team b,strong{font-weight:normal;}
.y-team i,em{font-style:normal;}

.y-team img{vertical-align:top;}
.y-team input,textarea{outline:none; background-color: #fbfbfb;}
.y-team input:focus{border:1px solid #aadddb;}

.y-team .fl{float:left;}
.y-team .fr{float:right;}
.y-team .clearfix:after{display:block; content:''; clear:both;}
.y-team .clearfix{zoom:1;}
.y-team .w90{width:90px;}
.y-team .w565{width:565px;}
.y-team .h40{height:40px;}
.y-team .lh38{line-height:38px;}
.y-team .pt25{padding-top:25px;}
.y-team .pt15{padding-top:15px;}
.y-team .pt14{padding-top:14px;}
.y-team .pt5{padding-top:5px;}
.y-team .pt8{padding-top:8px; }
.y-team .pb5{padding-bottom:5px;}
.y-team .pb20{padding-bottom:20px;}
.y-team .pl70{padding-left:70px; }
.y-team .mt12{margin-top:12px;}
.y-team .dCol{font-size: 16px;color: #313131;}
/*.y-team .ml-40{margin-left:-40px; }*/
.y-team .y-inv-bTtext3{border-right:none;}


/*团队*/
.y-team{
  width:100%;
  /*height:100%;*/
  /*background:#fafafa;*/
  padding-top:10px;
  margin:-10px;
  padding-left:10px;
}
/*团队-内容-顶部*/
.y-nav{
  height:50px;
  /*border:2px solid #f2f2f2;*/
  position: relative;
  margin-bottom:9px;
  background:#fff;
  box-sizing:border-box;
}

.manage{
  width:230px;
  height:30px;
  line-height:30px;
  font-size: 16px;
  margin-left:-230px;
  position: relative;
  left:250px;
}
.manage a{
  font-size:16px;
  color:#333;
}


.leaguer{
  height:50px;
  position: relative;
  left:calc(50% - 75px);
}
.leaguer li{
  /*width:100px;*/
  margin-left:50px;
 line-height:50px;
 text-align:center;
}
.leaguer li:first-child{
  margin-left:0;
}
.leaguer li.active a{
  border-bottom: 3px solid #00bfb5;
}
.leaguer li a{
  padding-bottom: 13px;
}
.leaguer li.active a {
  color: #00bfb5;
}
.leaguer li a:hover{
  border-bottom:3px solid #00bfb5;
}
.y-nav .request{
  width:80px;
  height:30px;
  background:#0db3a6;
  color:#fff;
  text-align:center;
  line-height:30px;
  border-radius: 4px;
  margin:9px 12px 0px 0px ;

}

.y-content2-box{
  width: 100%;
  height: 100%;
  background:#fafafa;
  display: block;
  overflow-x: hidden;
  overflow-y:auto;
  position: relative;
}
/*左边共有样式*/
.y-content2-lawyer{
  width: 280px;
  overflow-x: hidden;
  overflow-y:auto;
  /*position: relative;*/
  height: 100%;
  background: #f2f2f2;
  /*border:1px solid #f2f2f2;*/
  box-sizing:border-box;
  z-index: 80;
}
.g-auto{
  padding-left: 290px;
  height:100%;
}
.y-content2-lawyer li:nth-child(1){
  /*width:248px;*/
  height: auto;
  /*border-bottom:1px solid #ebebeb;*/
  /*padding-bottom: 12px;*/
}

.y-content2-lawyer li.teamTitel{
  padding-top:20px;
  cursor: auto;
}
.y-content2-lawyer li.teamList{
  cursor: pointer;
  height:50px;
  line-height: 50px;
}
.teamListBor{
  float:left;
  width:5px;
  height:100%;
  background:#01BEB8;
  display: none;
}
.teamListBorS{
  display: block;
}
.teamList:hover .teamListBor{
  display: block;
}
.y-content2-lawyer li.teamList:last-child div{
 border:0
}
.y-content2-lawyer li.kongTeam{
  cursor: auto;
  height:10px;
  background: rgb(245, 245, 245);
  width:100%
}
.y-content2-lawyer li p{
  margin:0
}
.y-content2-lawyer li  .borderBg{
  border-bottom:1px solid #e6e6e6;
}
.y-content2-lawyer li  .borderCg{
  border-bottom:1px solid #ECECEC;
  margin-left:20px;
}
.y-content2-lawyer li  .borderBg>span{
  font-size: 16px;
  color: #6C6C6C;
  font-weight: bold;
  margin-left:13px;
}
.y-content2-lawyer li .paddingB{
  /*padding-bottom: 11px;*/
}
.y-content2-lawyer li .lineH{
  line-height: 35px;
  padding-left:10px
}

.y-content2-lawyer .row div{
  padding-left:5px;
  padding-right:5px;
}

.y-content2-lawyer li:nth-child(1) a{
  color:#333;
  font-size:14px;
}
.y-content2-lawyer li:nth-child(1) span a {
  color:#666;
  font-size:14px;
  display: block;
}
.y-content2-lawyer li.leftTab  div  a{
  color:#666;
  font-size: 12px;
  cursor:default;
}
.leftTab{
    width:230px;
    /*background:url(../../img/y-icon3.png) no-repeat  25px 15px;*/
    padding:15px 0 0 20px;
}

.leftTab a.leftTabA{
  font-size:14px;
  /*width: 200px;*/
}
.leftTab div{
  /*width:100%;*/
  /*height:12px;*/
  /*padding-bottom: 12px;*/
  /*padding-right: 10px;*/
}
.leftTab div img{
  margin-top:4px;
}
.leftTab div img a{
  font-size:12px;
}
.y-content2-lawyer{
  position: relative;
  /*max-height: 470px;*/

}
.y-content2-lawyer li{
  cursor: pointer;
  /*padding-right:15px;*/
  /*width: 248px;*/
  text-overflow: ellipsis;
  white-space: nowrap;
  /*overflow: hidden;*/
  /*border-bottom:1px solid #ebebeb;*/
}
.y-team-leftLawer {
  /*height:50px;*/
  /*line-height:50px;*/
  width:256px;
  position: absolute;
  left:0;
  bottom:0;
  z-index: 999;
  /*padding-left: 50px;*/
  /*background: url(../../img/y-icon2.png) no-repeat 29px 16px #f5f5f5;*/
}

.y-team-leftLawer:hover{
  /*background: url(../../img/y-icon2.png) no-repeat 29px 16px  #f5f5f5;*/
}

.y-content2-lawyer li:nth-child(4) a{
  color:#333;
  font-size: 14px;
}
/*.y-content2-lawyer li.active{*/
  /*width: 228px;*/
  /*height: 70px;*/
  /*margin-left: 0;*/
  /*border-left: 4px solid #00bfb5;*/
  /*background-color: #f5f5f5;*/
  /*white-space: nowrap;*/
  /*!*padding-right:26px;*!*/
/*}*/

/*成员*/
.y-content2-table{
  width:100%;
  height: 100%;
  background:#fff;
  /*min-height: 500px;*/
  /*margin-left: 10px;*/
  /*overflow-x: hidden;*/
  /*overflow-y: auto;*/
  position: relative;
}
.y-content2-table ul{
  box-sizing:border-box;
}
.y-content2-table ul li{
  height:50px;
  line-height:50px;
  position:relative;
  /*border-bottom: 1px solid #f2f2f2;*/
}
.y-content2-table ul li:hover{
  background: #f5f5f5;
}
.gTeamList{
  /*min-height: 350px;*/
}
.y-content2-table ul li>span{
  display: inline-block;
  width: 20%;
  font-size:14px;
  color:#666;
  overflow: hidden;
}
.y-content2-table ul li:nth-child(1) span{
  color:#333;
  font-weight: bold;
}
.y-content2-table ul li:nth-child(1) span.y-content2-XM{
  width:25%;
  padding-left:60px;
}
.y-content2-table ul li span.y-content2-shuju{
  width: 25%;
  padding-left:60px;
}
.y-content2-table ul li span img{
  margin-top:14px;
  margin-right:15px;
  border-radius: 50%;
}

/*案件*/
.y-content3-box{
  /*height:644px;*/
  background:#fafafa;
  display:block;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}

.y-content3-case{
  width:99%;
  /*height: 628px;*/
  background:#fff;
  min-height: 500px;
  margin-left: 10px;
  /*height: 100%;*/
}
.y-case-top{
  width: 100%;
}

.y-case-top .y-search{
  margin: 15px 0 0 20px;
  padding-right:9px;
  font-size:14px;
  border-right:1px solid #e8e8e8;

}
.y-case-top .y-search2{
  display: block;
  width: 18px;
  height: 18px;
  background:url(../../img/icon.png)  no-repeat;
  background-position: -219px -165px;
  margin: 18px 0 0 12px;
}
.y-case-top .y-two{
  width:30px;
  height:30px;
  padding-left:8px;
  margin:17px 10px 0 0 ;
  color:#666;
  font-size:12px;

}
.y-case-top  .y-two-img{
  width:17px;
  height:17px;
  display: block;
  background: url(../../img/icon.png) no-repeat;
  background-position:  -381px -165px;
  margin-top:18px;
}
.y-case-top .y-nine{
  width:30px;
  height:30px;
  padding-left:8px;
  margin:17px 10px 0 0 ;
  color:#666;
  font-size:12px;

}
.y-case-top  .y-nine-img{
  width:17px;
  height:17px;
  display: block;
  background: url(../../img/icon.png) no-repeat;
  background-position:  -319px -165px;
  margin-top:18px;
}
.y-case-top .y-int{
  width:30px;
  height:30px;
  padding-left:8px;
  margin:17px 10px 0 0 ;
  color:#666;
  font-size:12px;

}
.y-case-top  .y-int-img{
  width:17px;
  height:17px;
  display: block;
  background: url(../../img/icon.png) no-repeat;
  background-position:  -259px -195px;
  margin-top:18px;
}

.y-case-list{
  width: 100%;
  height: 100%;
  /*background: #fff;*/
}
.y-case-list li{
  height:50px;
  line-height: 50px;
  border-bottom:1px solid #f2f2f2;
}
.y-case-list li:hover{
  background: #f5f5f5;
}
.y-case-list li span.y-look-details a {
  color:#00bfb5;
}
.y-case-list li span.y-look-details:hover a {
text-decoration:underline;
}
.y-case-list li:nth-child(1):hover{
  background: none;
}
.y-case-list li span{
  display: inline-block;
  width:15%;
  height:50px;
}
.y-case-list li span.y-case-list-left{
  width:35%;
  padding-left:60px;
  height:50px;
  display: inline-block;
}
.y-case-list li:nth-child(1) span{
  color:#333;
  font-weight: bold;
}
.y-case-list li span{
  color:#666;
}
.y-case-list li span.y-case-list-left2{
  width:35%;
}
.y-case-list li span.y-case-list-left2 .y-icon{
  width:28px;
  height:28px;
  line-height: 28px;
  text-align:center;
  display: inline-block;
  margin-left:23px;
  margin-top:-2px;
  background: url(../../img/y-icon8.png) no-repeat 0 0;
}
.y-case-list li span.y-case-list-left2  .y-name{
  padding-left:10px;
  color:#666;
  display: inline-block;
  width:260px;
}
/*.y-case-list li span.y-case-list-left2 .y-city{*/
  /*display: block;*/
  /*color:#a7a7a7;*/
  /*padding-left:10px;*/
/*}*/
.y-case-list li span a{
  color:#666;
}


/*日程*/
.y-content4-box{
  /*height:644px;*/
  background:#fafafa;
  display: block;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}

.y-content4-schedule{
  width:99%;
  height: 100%;
  /*height: 628px;*/
  background:#fff;
  min-height: 500px;
  margin-left: 10px;
}
.y-calendar-right{
  font-size:12px;
}
.y-cal-texttop{
  border-bottom:1px solid #ccc;
  width:243px;
  line-height:23px;
  padding-left:15px;
  box-sizing:border-box;
  font-weight:bold;
}
.y-calendar-right ul li{padding:10px 0 0 17px;}
.y-calendar-right ul li span{
  float:left;
  display:block;
  width:15px;
  height:15px;
  margin:4px 5px 4px 0;}
.y-calendar-right ul li span.bg1{
  background:url(../../img/y-icon9.png) no-repeat center;
}
.y-calendar-right ul li span.bg2{
  background:url(../../img/y-icon10.png) no-repeat center;
}

.y-calendar-right ul li i{
  margin:0 7px;
  width:22px;
  height:22px;
  border-radius:50%;
  display:block;
  line-height:22px;
  text-align:center;
  float:left;
  color:#fff;
}
.y-calendar-right ul li i.on{
  background:#00bfb5;
}
.y-calendar-right ul li em{
  display:block;
  float:left;
  line-height:22px;
}
.y-calendar-right ul li em.on{
  color:#999;
}


/*设置*/
.y-content5-box{
  /*height:644px;*/
  background:#fafafa;
  display: block;
  width: 100%;
  height: 100%;
}

.y-content5-set{
  width:100%;
  height: 100%;
  /*height: 628px;*/
  background:#fff;
  min-height: 500px;
  /*margin-left: 10px;*/
  padding-left:24px;
  padding-top:26px;
  padding-right:20px;
}
.y-set-top{
  background:#F4F7F8;
  padding:20px;
  box-sizing: border-box;
}
.y-set-topInput input{
  width:343px;
  height:38px;
  padding-left:10px;
  background:#fafafa;
}
.y-set-topInput textarea{
  width:597px;
  height:101px;
  border: 1px solid #B6B6B6;
  border-radius: 2px;
}
.y-set-Transfer{
  padding:16px 0 0 20px;
  margin-top:15px;
  background: #F4F7F8;
  box-sizing: border-box;
}
.y-set-Transfer .on{color:#999;}
.y-trans-text span{
  color:#666;
  width:60px;
  line-height: 30px;
}
.y-trans-text a{
 display: block;
  min-width:80px;
  height: 30px;
  background: #0db3a6;
  color:#fff;
  line-height: 30px;
  text-align:center;
  padding:0 20px;
}

/*==========================邀请好友弹窗=======================================================--*/

/*邀请好友弹窗    这是默认的样式*/
.y-inv{
  width:598px;
  height:500px;
  background: #fff;
  /*position: fixed;*/
  /*left:50%;*/
  /*top:50%;*/
  /*margin-left:-340px;*/
  /*margin-top:-250px;*/
  display: block;
  border-radius: 1%;

}
.y-inv-top{
  padding:24px 20px 0 30px;
}
.y-inv-top span{
  color:#333;
}
.y-inv-center{
  padding:37px 80px 27px 80px;
}
.y-inv-center ul li{
  width:130px;
  text-align:center;
}
.y-inv-center ul li a{
 padding:0 4px 6px ;
}
.y-inv-center ul li .active{
  color:#00bfb5;
  border-bottom:3px solid #00bfb5;
}

.y-inv-bottomT{
  padding-left: 29px;
}
.y-inv-bTtext{
  padding-top:6px;
}
.y-inv-bTtext2{
  margin-left:10px;
  padding-left:9px;
  height:33px;
  width:465px;
  background-color: #fbfbfb;
}
.y-inv-bTtext3{
  width:413px;
  margin-left:0;
}

/*-----------------------------------从邮箱添加---------------------------------------------------------------*/
/*切换不同的  这个是从邮箱添加*/
.y-inv-bottom{
 display:block;
}
.y-inv-bottomC{
 padding:20px 0 0 96px;
}
.y-inv-bottomC a:hover{
  text-decoration: none;
}
.y-inv-bottomC .y-click-inv{
  width:51px;
  height:33px;
  background: #00bfb5;
  color:#fff;
  line-height: 33px;
  text-align:center;
}
a:focus, a:hover{
  text-decoration: none;
}
.fl a:hover{
  text-decoration: none;
}
/*当鼠标放进入显示的*/
.y-focus{
  display: block;
}
.y-inv-enter {
  width:465px;
  /*border: 1px solid red;*/
  margin-left:96px;
}
.y-inv-enter ul{
  width:464px;
  padding:10px 5px 5px 5px;
  border:1px solid #ccc;
  border-top:none;
  max-height: 67px;
  overflow-y: auto;

}
.y-inv-enter ul li {
  line-height: 32px;
  box-sizing: border-box;
  margin-bottom:5px;
}
.y-inv-enter ul li:hover{
  background: #b4eae7;
}
.y-inv-enter ul li:hover a{
  background: #b4eae7;
  color:#333;
  cursor: pointer;
}

.y-inv-enter ul li span{
  width:26px;
  height:26px;
  background: #00bfb5;
  text-align: center;
  line-height: 26px;
  margin:3px 7px  0 7px ;
  border-radius: 50%;
  color:#fff;
}
.y-inv-enter ul li  a{
  color:#fff;
  background: #00bfb5;
  text-align:center;
  padding: 0 10px;
}
/*.y-inv-enter ul li:nth-child(2) a{*/
  /*color:#fff;*/
  /*width:53px;*/
  /*background: #00bfb5;*/
  /*text-align:center;*/
/*}*/
/*.y-inv-enter ul li:nth-child(3) a{*/
  /*color:#fff;*/
  /*width:53px;*/
  /*background: #00bfb5;*/
  /*text-align:center;*/
/*}*/
.y-inv-enter ul .active{
  background: #b4eae7;
}

.y-inv-enterText{
  margin-top:20px;
  margin-left:96px;
}

.y-inv-this{
  width:220px;
}
.y-inv-this li{
  width:32px;
  height:32px;
  margin-top:10px;
  margin-right: 10px;
}
.y-inv-this .y-inv-surname{
  width:32px;
  height:32px;
  border-radius: 50%;
  background: #00bfb5;
  text-align:center;
  line-height: 32px;
  color:#fff;
}
.y-inv-this  .y-inv-userName{
  width:32px;
  height:32px;
  border-radius: 50%;
  background: #00bfb5;
  text-align:center;
  line-height: 32px;
  color:#fff;
}

/*---------------------------从律所添加------------------------------------------------*/
.y-inv-bottom2{
  display: block;
}
.y-inv-bottomC2{
  padding:20px 0 0 86px;
}

.y-focus2{
  display: block;
}
.y-inv-enter2 {
  width:466px;
  /*border:1px solid #ccc;*/
  border-bottom:1px solid #ccc;
  margin-left:96px;
  border-top:none;
}
.y-inv-enter2 ul{
  width:465px;
  /*padding:10px;*/
  max-height: 100px;
  overflow: auto;
}
.y-inv-enter2 ul li {
  height:32px;
  line-height: 32px;
  margin-bottom:8px;
}
.y-inv-enter2 ul li span{
  /*width:26px;*/
  /*height:26px;*/
  background: #00bfb5;
  text-align: center;
  line-height: 26px;
  margin:4px 7px  0 7px ;
  border-radius: 50%;
  color:#fff;
}
.inviteLawfrimList img{
  border-radius: 100%;
  width: 30px;
  margin-right:5px
}

.y-inv-enter2 ul li span img{
  border-radius: 50%;
  width:30px;
  heigth:30px

}

.y-inv-enter2 ul li a{
  color:#fff;
  background: #00bfb5;
  text-align:center;
  padding: 0 10px;
}
.y-inv-enter2 ul li:hover{
  background: #f5f5f5;
}
.y-inv-enter2 ul li:hover a{
  color:#333;
  cursor: pointer;
  background: #b4eae7;
}

.y-inv-enterText2{
  margin-top:20px;
  margin-left:96px;
}

.y-inv-this2{
  width:220px;

}
.y-inv-surname2{
  width:32px;
  height:32px;
  border-radius: 50%;
  background: #00bfb5;
  text-align:center;
  line-height: 32px;
  color:#fff;
  margin-top:10px;
  position: relative;

}
.y-inv-surname2 span{
  width:11px;
  height:11px;
  position: absolute;
  background: url(../../img/y-icon12.png) no-repeat;
  cursor:pointer;
  background-size: 11px 11px;

}
/*---------------------------------二维码添加--------------------------------*/
/*二维码开启链接弹窗*/
.y-inv-link{
  display: block;
}
.y-inv-linkT{
  width:58px;
  height:58px;
  margin:42px auto 15px;

}
.y-inv-linkC{
  width:106px;
  height:34px;
  margin:0 auto 30px;
}
.y-inv-linkC button{
  background: #00bfb5;
  color:#fff
}
.y-inv-linkB{
  width:502px;
  padding-bottom:16px;
  padding-left:126px;
}
/*------------------二维码扫码添加----------------------*/
.y-inv-bottom3{
  display: none;
}
.y-inv-bottomC3{
  padding:20px 0 0 98px;
}

.y-inv-bTtext5{
  margin-left:10px;
  padding-left:9px;
  height:33px;
  width:526px;
  background-color: #fbfbfb;
}
.y-inv-scanning{
  width:528px;
  margin:40px  0 13px 108px;
  color:#555;
}
.y-inv-scanningL,.y-inv-scanningR{
  width:220px;
}
.y-inv-scanningR{
  padding-left:45px;
}
.y-inv-codeImg{
  width:528px;
  margin-left:110px;
}
.y-inv-codeImgL{
  margin-right:129px;
}
.y-inv-codeImgR button{
 background: #67d0c9;
  color:#fff
}

/*=====================创建团队====================================================*/
.y-createTeam{
  width:680px;
  /*height:500px;*/
  background: #fff;
  border-radius: 1%;
  margin: 0 auto;
  padding-bottom: 30px;
}
/*top*/
.y-createTeam-T{
  padding:24px 20px 0 30px;
}
/*center-top*/
.y-createTeam-CT{
  width:620px;
  margin:23px  30px 18px;
}
.y-createTeam-CT li{
  width:206px;
  height:8px;
  background: #e4eef2;
}
.y-createTeam-CT li:nth-child(1){
  border-radius:30px 0  0 30px;
}
.y-createTeam-CT li:nth-child(3){
  border-radius:0 30px 30px 0;
}
.y-createTeam-CT li.active{
  background: #00bfa5;
}
/*centerbottom*/
.y-createTeam-CB{
  width:620px;
  margin:0 auto;
}
.y-createTeam-CB li{
  width: 206px;
  text-align:center;
}
.y-createTeam-CB li.active{
  color:#00bfb5;
}
/*bottom*/
/*------------------------------创建团队基本信息--------------------------------------*/
.y-createTeam-info{
  width:620px;
  margin:49px 30px 25px 30px;
  display: block;
}
.y-createTeam-infoT{
  width:400px;
  text-align: center;
  margin:0 auto 20px;
}
.y-createTeam-infoC .y-createTeam-infoText{
  width:620px;
  height:32px;
  margin-bottom:16px;
  padding-left:14px;
}
.y-createTeam-infoC .y-createTeam-infoText2{
  width:620px;
  height:118px;
  padding-left:14px;
  resize:none;
  padding-top:10px;
}
/*---------------------------创建团队的邀请成员----------------------------*/
.y-invite{
  padding:0 30px;
}
.y-invite .invite-addto{
  margin-top:14px;
}
.y-invite .invite-addto .invite-addto-input{
  line-height:25px;
  position:relative;
}
.y-invite .invite-addto .invite-addto-input i{
  width:14px;
  height:14px;
  background:url(../../img/icon.png) no-repeat;
  background-position:-219px -166px;
  position:absolute;
  left:7px;
  top:7px;
}
.y-invite .invite-addto .invite-addto-input input{
  width:271px;
  height:24px;
  border:none;
  border-bottom:1px solid #dfdfdf;
  padding-left:25px;
  background:#fff;

}
.y-invite .invite-contact ul{
  width:650px;
}
.y-invite .invite-contact ul li{
  width:198px;
  height:48px;
  /*background:#f3fafd;*/
  border:1px solid #eee;
  padding:7px 12px;
  line-height:34px;
  float:left;
  margin-right:10px;
  margin-top:8px;
  cursor: pointer;
}
.y-invite .invite-contact ul li span{
  width:36px;
  height:36px;
  border-radius:50%;
  display:block;
  /*background:#0ac4a9;*/
  text-align:center;
  line-height:36px;
  color:#fff;
  float:left;
}
.y-invite .invite-contact ul li em{
  float:left;
  padding-left:10px;
  color:#999;
}
.y-invite .invite-contact ul li i{
  float:right;
  height:36px;
  width:18px;
  background:url(../../img/y-icon15.png) no-repeat center center;
}
/*当点击对勾的时候*/
.y-invite .invite-contact ul li.active{
  border:1px solid #11c7ad;
  /*background:#e8f7fc;*/
}
.y-invite .invite-contact ul li.active i{
  background:url(../../img/y-icon14.png) no-repeat center center;
}
.y-invite .invite-contact ul li em.on{
  color:#000;
}
.y-invite .invite-text span{
  color:#b3b3b3;
  line-height:22px;
  font-size:12px;
}
.y-invite .invite-input{
  position:relative;
}
.y-invite .invite-input i{
  position:absolute;
  top:10px;
  left:7px;
  width:14px;
  height:14px;
  background:url(../../img/icon.png) no-repeat;
  background-position:-219px -166px;
}
.y-invite .invite-input input{
  height:32px;
  width:100%;
  padding-left:32px;
  box-sizing:border-box;
}
.y-jumpTeam{
 margin-top:-13px;
}
.y-jumpTeam-div2{
  background: url(../../img/y-icon13.png) no-repeat left center;
  padding-left:18px;
}
/*创建完成*/
 .y-complete{
  padding:48px 30px 0;
}
.y-complete .complete-box{
  position:relative;
  width:572px;
  height:225px;
  margin:0 auto;
  border-top:1px solid #e8e8e8;
}
 .y-complete .complete-box .complete-box-head{
  width:180px;
  height:18px;
  position:relative;
  top:-9px;
  left:50%;
  margin-left:-90px;
  background:#fff;
  text-align:center;
  line-height:18px;
}
 .y-complete .complete-box .complete-box-title{
  line-height:40px;
  text-align:center;
  color:#0ac3a9;
  font-weight:bold;
}
 .y-complete .complete-box .complete-box-list{

}
 .complete-box .complete-box-list .list-join{
  width:240px;
}
.complete-box .complete-box-list .list-join span{
  line-height:22px;
  margin-left: 10px;
}
 .complete-box .complete-box-list .list-join li{
  width:31px;
  height:31px;
  border-radius:30px;
  overflow:hidden;
  background:#ccf;
  float:left;
  margin:2px 15px;
}
.complete-box .complete-box-list .list-join li img{
  width:31px;
}
/*-----------------------点击下一步---共用样式---------------------------------*/


.y-createTeam-Next{
  width:620px;
  margin:25px  auto 0;
  display: block;
}
.y-createTeam-NextM{
  margin:20px auto 0;
}
.y-createTeam-NextL button{
  background: #00bfb5;
  color:#fff;
}
.y-createTeam-NextR a{
  height:36px;
  line-height: 36px;
  padding-left:32px;
}


/*确认加入团队的css*/
.y-confirm{
  width:320px;
  height:250px;
  background: #fff;
  position: fixed;
  left:50%;
  top:50%;
  display: block;
  margin-left:-160px;
  margin-top:-125px;
}
.y-confirm-logo h1{
  width:32px;
  height:32px;
  margin:0 auto;
  text-indent: -999em;
  background: url(../../img/logo-page1.png) no-repeat ;
}
.y-confirm-font{
  width:320px;
  text-align:center;
  margin:20px auto 26px;
}
.y-confirm-login .y-confirm-loginInput{
  width:320px;
  height:32px;
  padding-left:12px;
  margin-bottom:20px;
}
.y-confirm-login button{
  width:320px;
  height:34px;
  background: #00bfb5;
  color:#fff;
  border: none;
}


/*成功之后的css*/
.y-success{
  width:240px;
  height:142px;
  background: #fff;
  position: fixed;
  left:50%;
  top:50%;
  display: block;
  margin-left:-120px;
  margin-top:-71px;
}
.y-success-top img{
  width:42px;
  height:42px;
  margin-left:100px;
}
.y-success-center{
  margin:18px 0 25px;
  font-size:16px;
  text-align: center;
}
.y-success-bottom button{
  width:220px;
  height:34px;
  margin-left:11px;
  background: #00bfb5;
  color:#fff;
  border: none;
}
input.g-search {
  border:0;
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  margin: 12px 0 0 10px;
  color: #ccc;
  width: 200px;
  padding-left: 10px;
}
input.g-search:focus{
  border:0;
  border-bottom: 1px solid #aadddb;
}
/*.pagingBox{*/
  /*position: absolute;*/
  /*height:60px;*/
  /*bottom:0px;*/
  /*left:50%;*/
  /*margin-left: -100px;*/
/*}*/
.pagingBox{
  margin:30px 0;
}


.wt-scroll {
  /*-webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0);*/
  -webkit-overflow-scrolling: touch;
}

.wt-scroll.wt-scroll--fixed {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none
}

.wt-scroll::-webkit-scrollbar {
  width: 6px;
  height: 9px;
}

.wt-scroll::-webkit-scrollbar-button:end:increment,.wt-scroll::-webkit-scrollbar-button:start:decrement {
  background: 0 0;
  display: none
}

.wt-scroll::-webkit-scrollbar-track-piece {
  background-color: rgba(0,0,0,.04)
}

.wt-scroll::-webkit-scrollbar-track-piece:vertical:start {
  border-radius: 3px 3px 0 0
}

.wt-scroll::-webkit-scrollbar-track-piece:vertical:end {
  border-radius: 0 0 3px 3px
}

.wt-scroll::-webkit-scrollbar-track-piece:horizontal:start {
  border-radius: 5px 0 0 5px
}

.wt-scroll::-webkit-scrollbar-track-piece:horizontal:end {
  border-radius: 0 5px 5px 0
}

.wt-scroll::-webkit-scrollbar-thumb,.wt-scroll::-webkit-scrollbar-thumb:horizontal,.wt-scroll::-webkit-scrollbar-thumb:vertical {
  background-color: #dbd6cd
}

.wt-scroll::-webkit-scrollbar-thumb:vertical {
  border-radius: 3px;
  height: 50px
}

.wt-scroll::-webkit-scrollbar-thumb:horizontal {
  border-radius: 5px;
  width: 50px
}

.wt-scroll::-webkit-scrollbar-thumb:hover {
  background-color: #ccc7bf
}

.wt-scroll.wt-scroll-small::-webkit-scrollbar {
  width: 3px;
  height: 6px
}

.wt-scroll.wt-scroll-dark::-webkit-scrollbar-track-piece {
  background-color: rgba(0,0,0,.25)
}

.wt-scroll.wt-scroll-dark::-webkit-scrollbar-thumb,.wt-scroll.wt-scroll-dark::-webkit-scrollbar-thumb:horizontal,.wt-scroll.wt-scroll-dark::-webkit-scrollbar-thumb:vertical {
  background-color: #444
}

.wt-scroll.wt-scroll-dark::-webkit-scrollbar-thumb:hover {
  background-color: #666
}

.wt-scroll-y {
  overflow-y: auto
}

.toggleMenuTitle{
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  color: #a6a6a6;
  border-bottom: 1px solid #d8d8d8;
}

.createBox{
  background: #ffffff;
  border-bottom: none;
  /*margin-left: 20px;*/
  position: absolute;
  bottom: 0px;
  box-shadow:  0 -2px 0 #fafafa;
  padding-top: 8px;
  width:274px;
  z-index:99

}
.createInput{
  width:90%;
  margin:0 auto;
}
.createInput input,.createInput textarea{
  border-radius: 4px;
  padding-left:10px;
  width:100%
}
.createInput input.txtInput{
 line-height:30px;
  margin-bottom:10px
}
.createInput button{

  height:30px
}
.createInput button.comf{
  background: #00bfb5;
  color: #fff;
}
.createInput button.canc{
  background: none;
  color: #ccc;
}

#showCre{
  padding:6px 0 20px 0
}
.commonLine{
  width:90%;
  margin:20px auto 0 auto;
  height:1px;
  background: #ccc;

}

a.aButton{
  border-radius: 4px;
  line-height: 36px;
  height: 36px;
  width:100px;
  font-size: 14px;
  color: #FFFFFF;
  letter-spacing: 1.31px;
  float:right;
  padding:0;
  position: relative;
  right:28px;
  top:10px;
}
.dd-btn{
  border:1px #ccc solid;
 background:#fff;
  color:#0db3a6;
  height:40px;
  width:110px;
  float:right;
}
.disableActive{
  color:#ccc;
  border:1px #ccc solid;
}
#teamNotOpen{
  width:50%;

  margin:0 auto;
}
#teamNotOpen>p{
  width:399px;
  height:273px;
  background:url("../../img/teamNotOpenSamll.png") no-repeat;
  background-size: cover;
  margin:65px auto 20px;

}
.d-lawyer-nu{
  padding:26px 0 17px 31px;
}
.d-lawyer-nu>img,.d-lawyer-nu>p{
  float:left;
}
.d-lawyer-nu>img{
  margin-right:13px;
}
.d-lawyer-nu>p{
  width:108px;
  font-size: 12px;
  color: #313131;
  white-space:pre-wrap;
  text-align: center;
  padding-top:7px;
  box-sizing: border-box;
}
.d-lawyer-nu>p>span{
  font-size: 12px;
  color:#4796F3;
  text-decoration: underline;
  cursor:pointer;
}
.table{
  table-layout: fixed;
  width: 100%;
  border:0px;
  margin: 0px;
}
.table>thead>tr>th{
  text-align: center;
  border:0;
  padding:15px 8px;
  font-size: 12px;
  color: #6E7676;
  font-weight: bold;
}
.table>.tHeadL>tr>th:first-child{
  text-align:right;
}
.table>.tHeadL>tr>th:nth-child(2){
  text-align: left;
}
.table>.tBodyL>tr>td:nth-child(2){
  text-align: left;
}
.table>tbody>tr>td{
  padding:15px 8px;
  border-top:1px solid #ECECEC;
  font-size: 14px;
  color: #6C6C6C;
}
.table>.tBodyL>tr>td:first-child{
  text-align:right;
}
.table>.tHeadL>tr:hover{
  cursor: auto;
  background:#fff;
}
.table>tbody>tr:hover{
  cursor: pointer;
  background: #f5f5f5;
}
.table>.tBodyL>tr>td>img{
  border-radius:50%;
  margin-right:10%;
  margin-top:-5px;
}
.table>tbody>tr>td:first-child{
  /*display: inline-block;*/
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
